package com.ehome.poct.core.dao.entity.check;

import com.baomidou.mybatisplus.annotation.*;
import com.ehome.poct.core.dao.entity.NewModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author muqiu
 */
@Data
@TableName(value = "n_blood_check_project")
public class CheckProjectDO extends NewModel<CheckProjectDO> {
    /**
     * 血液细胞分析仪规检测项目 三分类 五分类等等
     */
    @TableId(value = "blood_check_project_id")
    private Long bloodCheckProjectId;

    /**
     * 检测项目名称 三分类  五分类
     */
    @TableField(value = "check_project_name")
    private String checkProjectName;

    /**
     * 血常规检测类型码 3 三分类 5 五分类
     */
    @TableField(value = "check_project_code")
    private Integer checkProjectCode;

    /**
     * 描述
     */
    @TableField(value = "type")
    private Integer type;

    /**
     * 描述
     */
    @TableField(value = "project_desc")
    private String projectDesc;

    /**
     * 样本内容
     */
    @TableField(value = "sample_type")
    private String sampleType;

    @TableField("sale_price")
    private BigDecimal salePrice;

    @TableField("project_icon")
    private String projectIcon;
    /**
     * 是否展示原价 1展示 0 不展示
     */
    @TableField(value = "show_origin_price")
    private Integer showOriginPrice;
    /**
     * 更新时间
     */
    @TableField(value = "update_time")
    private LocalDateTime updateTime;
}